﻿using WindowsPhoneAudioStreaming.CurrentlyPlayingService.Data;
using WindowsPhoneAudioStreaming.SampleApplication.Data;

namespace WindowsPhoneAudioStreaming.SampleApplication.Pages.PodcastDetail
{
    public class PodcastDetailPageViewModel:ViewModelBase
    {
        private string _StationName;

        public string StationName
        {
            get { return _StationName; }
            set
            {
                if (StationName == value) return;
                _StationName = value;
                RaisePropertyChanged(() => StationName);
            }
        }
        

        private ProgramViewModel _CurrentProgram;

        public ProgramViewModel CurrentProgram
        {
            get { return _CurrentProgram; }
            set
            {
                if (CurrentProgram == value) return;
                _CurrentProgram = value;
                RaisePropertyChanged(() => CurrentProgram);
            }
        }
        

        public PodcastDetailPageViewModel(Repository repository, IDispatcher dispatcher, INavigation navigation) : base(repository, dispatcher, navigation)
        {

        }
    }
}
